automatic rifle – English–Español translations

🇬🇧 en es 🇪🇸

automatic rifle noun

  • self-loading rifle
fusil automático
Wiktionary Links